most substantial - Français Anglais Dictionnaire